supply a much felt want

  1. Verb çok gerekli bir ihtiyacı karşılamak
çok gerekli bir ihtiyacı karşılamak Verb